Skip to content

dev - #177

Merged
RambokDev merged 49 commits into
mainfrom
dev
Mar 6, 2026
Merged

dev#177
RambokDev merged 49 commits into
mainfrom
dev

Conversation

@RambokDev

@RambokDev RambokDev commented Mar 6, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Modified release workflow to rely exclusively on release events instead of tag push triggers.
    • Updated release tag generation and publishing steps to fetch release information dynamically.
    • Adjusted version naming convention for git tags and commit messages (removed "v" prefix from version strings).

charlesgauthereau added 30 commits March 6, 2026 09:10
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
charlesgauthereau added 19 commits March 6, 2026 10:49
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/release.yml
@coderabbitai

coderabbitai Bot commented Mar 6, 2026 •

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 50192ac3-8224-4b62-bc39-925f9de4cb5e

📥 Commits

Reviewing files that changed from the base of the PR and between ba2fc55 and ff83ee9.

📒 Files selected for processing (2)
  • .github/workflows/release.yml
  • .release-it.json

📝 Walkthrough

Walkthrough

The release process is updated to remove the "v" prefix from version tags and commit messages in the release configuration. The GitHub Actions workflow is modified to dynamically fetch draft release tags before publishing, replacing the previous tag pattern trigger with a release event-driven approach.

Changes

Cohort / File(s) Summary
Release Workflow
.github/workflows/release.yml
Removed push trigger for tag patterns, added step to fetch draft release tag via gh release view and store in RELEASE_TAG environment variable, updated publish step to reference dynamically fetched tag instead of direct event reference.
Release Configuration
.release-it.json
Removed leading "v" prefix from version in commit message (now chore: release ${version}) and tag name (now ${version}), standardizing the versioning format.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • dev #148: Directly related through changes to tag naming in .release-it.json, addressing versioning prefix consistency in release automation.

Poem

🐰 No more "v" for version, just numbers plain and true,
Release tags hop forward in a cleaner debut,
GitHub Actions fetch the drafts with a deft gh command,
Version dance simplified across the release land! 🎉

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Comment @coderabbitai help to get the list of available commands and usage tips.

@RambokDev
RambokDev merged commit d359d53 into main Mar 6, 2026
3 of 4 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Mar 6, 2026

Copy link
Copy Markdown

This was referenced Mar 6, 2026
Merged
Merged
Merged
Merged
Merged
Merged
Merged
@coderabbitai coderabbitai Bot mentioned this pull request Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant